﻿using HopeBus.View.FormEmitirPassagem;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace HopeBus.View
{
    public partial class FormEmitirPassagemDadosPassageiro : Form
    {
        private String origem;
        private String destino;
        private String horario;

        public FormEmitirPassagemDadosPassageiro()
        {
            InitializeComponent();
        }

        public FormEmitirPassagemDadosPassageiro(String origem, String destino, String horario)
        {
            this.origem = origem;
            this.destino = destino;
            this.horario = horario;
        }

        private void label1_Click(object sender, EventArgs e)
        {

        }

        private void linkLabelVoltar_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            
            
            //limpa a tela
            panelBackground.Controls.Clear();

            //instancia uma nova tela e adiciona a mesma dentro do panel da TelaPrincipal
            FormEmitirPassagemDestino emitirPassagemDestino = new FormEmitirPassagemDestino();
            emitirPassagemDestino.TopLevel = false;
            panelBackground.Controls.Add(emitirPassagemDestino);

            //Tira a barra do topo da tela
            emitirPassagemDestino.FormBorderStyle = FormBorderStyle.None;

            emitirPassagemDestino.Show();
            

        }

        private void panel1_Paint(object sender, PaintEventArgs e)
        {

        }

        private void linkLabelDestino_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            //limpa a tela
            panelBackground.Controls.Clear();

            //instancia uma nova tela e adiciona a mesma dentro do panel da TelaPrincipal
            FormEmitirPassagemDestino emitirPassagemDestino = new FormEmitirPassagemDestino();
            emitirPassagemDestino.TopLevel = false;
            panelBackground.Controls.Add(emitirPassagemDestino);

            //Tira a barra do topo da tela
            emitirPassagemDestino.FormBorderStyle = FormBorderStyle.None;

            emitirPassagemDestino.Show();
        }

        private void linkLblContinuar_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            //limpa a tela
            panelBackground.Controls.Clear();

            //instancia uma nova tela e adiciona a mesma dentro do panel da TelaPrincipal
            FormEmitirPassagemPoltrona emitirPassagemPoltrona = new FormEmitirPassagemPoltrona();
            emitirPassagemPoltrona.TopLevel = false;
            panelBackground.Controls.Add(emitirPassagemPoltrona);

            //Tira a barra do topo da tela
            emitirPassagemPoltrona.FormBorderStyle = FormBorderStyle.None;

            emitirPassagemPoltrona.Show();
        }

        private void linkLabelDadosDoPassageiro_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {

        }

        private void linkLabelPoltrona_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            //limpa a tela
            panelBackground.Controls.Clear();

            //instancia uma nova tela e adiciona a mesma dentro do panel da TelaPrincipal
            FormEmitirPassagemPoltrona emitirPassagemPoltrona = new FormEmitirPassagemPoltrona();
            emitirPassagemPoltrona.TopLevel = false;
            panelBackground.Controls.Add(emitirPassagemPoltrona);

            //Tira a barra do topo da tela
            emitirPassagemPoltrona.FormBorderStyle = FormBorderStyle.None;

            emitirPassagemPoltrona.Show();
        }
    }
}
